import pygraphviz as pgv
from IPython.display import Image

# 创建一个有向图
G = pgv.AGraph(directed=True)

# 添加人物节点
G.add_node('Alice')
G.add_node('Bob')
G.add_node('Charlie')

# 添加人物关系边
G.add_edge('Alice', 'Bob')
G.add_edge('Bob', 'Charlie')

# 保存图形为文件
G.draw('graph.png')

# 显示图像
# Image(filename='graph.png')


